home *** CD-ROM | disk | FTP | other *** search
- Path: nntp.uio.no!solace!news
- From: cmh@lls.se (Magnus Holmgren)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: Problem with BOOPSI
- Date: 30 Mar 1996 10:02:39
- Organization: ReqChange development
- Message-ID: <4jjulh$3ql@fizban.solace.mh.se>
- References: <6593.6660T1030T543@sn.no>
- NNTP-Posting-Host: cabal.lls.se
- Mime-Version: 1.2
- Content-Type: TEXT/PLAIN; charset=ISO-8859-1
- Content-Transfer-Encoding: 8BIT
- X-FTN-To: Rune Elvemo
- X-Newsreader: Spot 1.3a #26/NetGate 1.2
-
- In a message of 27 Mar 96, Rune wrote to :
-
- RE> I have a problem with a BOOPSI system. I have set up all the gagdets to
- RE> communicate using ICA_MAP and a Class under ModelClass. When I press
- RE> one of the buttons I *always* get a Guru.
-
- <...>
-
- RE> You migh want to know, that I removed the line in the dispather routine
- RE> in RKMModel, saying : "geta4()". I don't know this is what's causing
- the
- RE> Gurus.
-
- Quite likely it is, I'd say. That dispatcher can very well be called from
- the input.device task, and if the dispatcher needs to reference the a4
- register (for small-data global data; e.g. a library base or something like
- that), it will get the wrong data.
-
- Either use larga data model, or make sure the a4 register is loaded
- properly - see your compiler manual for details.
-
- --
- Magnus Holmgren - Amiga programmer and enthusiast
-
-
-